:global{
    .am-action-sheet-button-list .am-action-sheet-cancel-button {
        margin-top: 2rem!important;
    }
}
.order_all{
  //background-color:#fff;

  :global{

      .am-action-sheet-button-list .am-action-sheet-cancel-button {
          margin-top: 2rem!important;
      }
    .order_address{
      padding: 0.2rem;
      background-color: #fff;
      .address_preson{
        font-size: 0.3rem;
        margin-bottom: 0.2rem;
      }
      .address_info{
        font-size: 0.28rem;
        color: #666666;
      }
    }

    .no_address{
       width: 100%;
       height: 1rem;
       div{
         height: 100%;
         margin: 0rem auto;
         width: 1rem;
         background: #E5E5E5 url("../../assets/img/addresadd.png") center center no-repeat;
       }

    }

    .back_line{
      width: 100%;
      height: 0.2rem;
      background-color: #F7F7F7;
    }

    .goods_list{
      padding: 0.2rem 0rem;
      width: 100%;
      border-bottom:0.01rem solid #E5E5E5;
      img{
        width: 1.6rem;
        height: auto;
        margin-left: 0.2rem;
        border:0.01rem solid #E5E5E5;
      }
      .list_right{
        font-size: 0.22rem;
        color: #666666;
        margin: 0rem 0.2rem;
      }
    }



    .order_price{
      padding: 0 .3rem;
      color: #666666;
      > div{
        margin-top: 0.3rem;
      }
      .all_price{
        border-top: 0.01rem solid #E5E5E5;
        font-size: 0.28rem;
        color: #1D1D1D;
        padding: 0.3rem 0rem;
      }
    }
  }
}

.merch_bill{

  :global{
    .am-list-header{
      padding: 0 0 0  0.2rem;
      height: 0.8rem;
      line-height: 0.8rem;
      font-size: 0.28rem;
      color: #1d1d1d;
      background-color: #fff;
    }
    .am-list-body{
      border: none;
    }
    .am-list-item .am-list-extra{padding-top:0;padding-bottom: 0;}
    .handle_info{
      .am-list-content, .am-list-extra{
        font-size: 0.32rem;
        color: #666666;
      }
    }
    .good{
      padding:0.2rem;
      background-color:#F7F7F7;
      margin-top: 0.2rem;
      //border-bottom: 0.01rem solid #E5E5E5;
      .good_img{
        width: 1.7rem;
        height: 1.7rem;
        border: 0.01rem solid #E5E5E5;
        img{
          width: 100%;
          height: auto;
          max-height: 1.7rem;
        }
      }
      .good_name{
        width: 100%;
        height: 0.8rem;
        line-height: 0.4rem;
      }
      .good_info{
        width: 100%;
        font-size: 0.22rem;
        color: #acacac;
      }
      .good_price{
        color: #ff0036;
        width: 100%;
        font-size: 0.28rem;
      }
    }
  }
}

.submit_btn{
  width: 100%;
  height: 0.88rem;
  line-height: 0.88rem;
  font-size: 0.28rem;
  text-align: center;
  color: #FFFFFF;
  background-color: #ff0036;
}
.footBar {
  position: relative;
  width: 100%;
  height: 0.88rem;
  line-height: 0.88rem;
  font-size: 0.36rem;
  text-align: center;
  background-color: #fff;

  > div {
    float: right;

    &:nth-child(2) {
      text-align: right;
      padding: 0 .2rem;

      span {
        color: #FF0036;
        font-size: .24rem;

        > span {
          font-size: .44rem;
        }
      }
    }

    &:nth-child(1) {
      color: #FFFFFF;
      background-color: #ff0036;
      padding: 0 .6rem;
    }
  }

  span.span_address {
    color: #FF0036;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    background-color: #FBE9E9;
    text-align: left;
    display: block;
    content: attr(data-address);
    position: absolute;
    font-size: .24rem;
    top: -.6rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}


.model_button {
    height: 1rem;
    margin: 0 .3rem;
}
.my_swith {
    position: absolute;
    right: .4rem;
    top: .2rem;
}
.item,.item_select {
    text-align: left;
    padding: 0 .2rem;
    color: #999999;
    > span {
        float: right;
        padding-top: .06rem;
        height: .5rem;
    }
}
.item_select {
    color: #FF0036;
}
.gift_list{
  font-size: 0.22rem;
  color: #999;
  padding-right: .3rem;
  :global{
    .gift_item{
      margin-top: 0.2rem;
      .name{
        color: #666666;
        margin: 0rem 0.1rem 0rem .6rem;
      }
    }
  }
}

.actioveClass {
    min-height: 7rem;

    :global {
        .am-list-header {
            font-size: .32rem;
        }
    }
}
.activityC {
    color: #FF0036;
    background-color: #FAE8EA;
    padding: .04rem .3rem;
    border-radius: .04rem;
    margin-right: .3rem;
    font-size: .26rem;
}
